"""
数据库初始化脚本
"""
import sys
import os

sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

from ..src.utils.database import DatabaseManager
from ..config.database_config import TABLES


def main():
    """初始化数据库"""
    print("=== 数据库初始化 ===")

    db = DatabaseManager()

    print("创建数据表...")
    db.create_tables()

    print("数据库初始化完成！")
    print(f"创建了以下数据表：{list(TABLES.keys())}")


if __name__ == "__main__":
    main()